﻿/*-------------------ReSet Settting--------------------*/
html, body, div, form, span, h1, h2, h3, h4, a, em, font, img, ul, li,span,strong,p
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	vertical-align: baseline;
	background: transparent;
}
ol,ul
{
	list-style: none;
}
body 
{
	font-family: Tahoma,Arial,Sans-Serif;
	font-size: 13px;
	background: url("../Images/Banner/Main/bg_body.png") center top no-repeat #fff;
}
.clear
{
	clear: both;
}
.wrapper
{
	width: 100%;
	position: relative;
	z-index: 0;
}
.header
{
	width: 985px;
	margin: 0 auto;
}
.logo
{
	float: left;
}
.logo a
{
	background: url("images/logo.png") left top no-repeat;
	width: 173px;
	height: 144px;
	display: block;
	text-indent: -9999px;
}
.slogan
{
	float: right;
}
.slogan h3
{
	font-size: 30px;
	font-family: Arial;
	font-weight: normal;
	color: #57575a;
	text-align: right;
	padding-bottom: 10px;
}
.slogan h4
{
	font-size: 30px;
	font-family: Arial;
	font-weight: normal;
	color: #0d82db;
	text-transform: uppercase;
}
.click
{
	background: url("images/click.png") left center no-repeat;
	text-indent: -9999px;
	width: 138px;
	height: 30px;
	display: block;
	float: right;
	padding-top: 10px;
}
.top-head
{
	width: 985px;
	margin: 0 auto;
	padding-top: 60px;
}
/*----main-nav----*/
.medium-head
{
	width: 985px;
	margin: 0 auto;
}
.main-nav
{
	width: 910px;
	float: right;
	padding-top: 75px;
	height: 40px;
}
.main-nav > li
{
	padding-left: 30px;
	padding-right: 13px;
	float: right;
	position: relative;
	z-index: 1;
	height: 40px;
}
.main-nav > li > a
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 15px;
	color: #393a3a;
	text-transform: uppercase;
	font-weight: bold;
}
.main-nav > li > a:hover
{
	color: #0d82db;
}
.main-nav > li a span
{
	background: url("images/home.png") left top no-repeat;
	width: 65px;
	height: 36px;
	display: block;
	text-indent: -9999px;
}
.main-nav > li:hover .sub-nav
{
	display: block;
}
.sub-nav
{
	border: 1px solid #d6d7d7;
	display: none;
	width: 230px;
	left: 0px;
	top: 32px;
	position: absolute;
	z-index: 20;
	right: 0px;
	background: #fff;
}
.sub-nav > li
{
	line-height: 40px;
	border-bottom: 1px dashed #ccc;
}
.sub-nav > li > a
{
	text-decoration: none;
	background: url("images/arrow_li.png") left center no-repeat;
	padding-left: 25px;
	margin-left: 7px;
	font-size: 15px;
	color: #525252;
}
.sub-nav > li > a:hover
{
	background: url("images/arrow_li_hover.png") left center no-repeat;
	color: #2991df;
}
.sub-nav > li:last-child
{
	border: none;
}
.sub-nav > li:hover
{
	position: relative;
	z-index: 2;
}
.sub-nav > li:hover .sub-level
{
	display: block;
}
.sub-level
{
	display: none;
	position: absolute;
	right: -182px;
	top: 0px;
	z-index: 100;
	padding: 0;
	border: 1px solid #ccc;
	width: 180px;
	background: #fff;
}
.sub-level > li
{
	line-height: 30px;
	border-bottom: 1px dashed #ccc;
}
.sub-level > li:last-child
{
	border: none;
}
.sub-level > li > a
{
	text-decoration: none;
	font-size: 14px;
	color: #797979;
	font-family: Myriad Pro;
	padding-left: 15px;
	font-weight: normal;
}
.sub-level > li > a:hover
{
	color: #2991df;
}
.search-box
{
	background: url("images/box-search.png") left top no-repeat;
	width: 200px;
	height: 26px;
	float: right;
}
.txtsearch
{
	width: 145px;
	height: 26px;
	border: none;
	background: none;
	margin-left: 5px;
	float: left;
}
.btnsearch
{
	background: url("images/search.png") right center no-repeat;
	height: 26px;
	float: right;
	border: none;
	width: 44px;
	margin-right: 4px;
	cursor: pointer;
}
/*------bottom-head---------*/
.bottom-head
{
	width: 985px;
	margin: 0 auto;
	background: #0880db;
	overflow: hidden;
	padding-top: 20px;
	padding-bottom: 35px;
	margin-top: 20px;
}
.head-box 
{
	float: left;
    margin-left: 50px;
    margin-right: 50px;
    overflow: hidden;
}
.head-box  li
{
	line-height: 30px;
}
.info
{
	padding-bottom: 5px;
}
.info a
{
	text-transform: uppercase;
	font-size: 21px !important;
	font-weight: bold !important;
}
.head-box  li a
{
	color: #FDF8F7;
    font-family: arial;
    font-size: 17px;
    font-weight: normal;
    text-decoration: none;
}
.head-box  li a:hover
{
	color: Black;
}
/*-----------------main-box-----------------*/
.main-box
{
	width: 985px;
	margin: 0 auto;
	background: #fff;
	margin-bottom: 50px;
}
.top-main
{
	background: url("images/bg_introduce.png") left top repeat-x ;
	overflow: hidden;
	padding-top: 30px;
	padding-bottom: 18px;
}
.introduce
{
	float: left;
	margin-left: 30px;
	width: 555px;
}
.introduce p
{
	color: #4C4A4A;
    font-family: arial;
    font-size: 20px;
    font-weight: normal;
    line-height: 35px;
}
.introduce p span
{
	color: #0d82db !important;
}
.wellcome
{
	background: url("images/hello.png") left top no-repeat;
	width: 235px;
	height: 56px;
	padding-bottom: 10px;
}
.service
{
	float: right;
	width: 390px;
}
.title-service
{
	background: url("images/service.png") left top no-repeat;
	width: 312px;
	height: 40px;
	padding-bottom: 10px;
}
.tag-service
{
	margin-left: 30px;
	padding-top: 20px;
}
.tag-service li
{
	line-height: 45px;
}
.tag-service li a
{
	background: url("images/arrow.png") left center no-repeat;
	color: #A7A6A6;
    display: block;
    font-family: arial;
    font-size: 21px;
    padding-left: 60px;
    text-decoration: none;
}
.tag-service li a:hover
{
	color: #0d82db;
}
.catalogue
{
	width: 985px;
	margin: 0 auto;
	overflow: hidden;
	background: url("images/bg_cata.png") left bottom repeat-x;
	padding-bottom: 30px;
}
.cata-box
{
	float: left;
    margin-left: 21px;
    padding-top: 20px;
    width: 300px;
}
.img-cata
{
	border-top: 1px solid #f7f7f7;
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #d2d2d2;
	border-bottom: 1px solid #6b6b6b;
	background: #fff;
	text-align: center;
	max-height: 268px;
	min-height: 268px;
	overflow: hidden;
	padding-top: 3px;
}
.unline
{
	background: url("images/bg_img.png") center bottom no-repeat;
	width: 300px;
	height: 16px;
}
.name-cata
{
	padding-bottom: 10px;
}
.name-cata a
{
	text-decoration: none;
	font-size: 25px;
	font-family: Architecture;
	color: #000000;
	font-weight: normal;
}
.name-cata a:hover
{
	color: #0780db;
}
.descript-cata
{
	font-family: Architecture;
	font-size: 21px;
	color: #222222;
}
.detail
{
	background: url("images/view_detail.png") left top no-repeat;
	float: right;
	margin-top: 10px;
	display: block;
	width: 84px;
	height: 24px;
}
/*-----------footer----------*/
.footer
{
	background: #056cba;
	width: 100%;
	overflow: hidden;
}
.top-footer
{
	width: 985px;
	margin: 0 auto;
	padding-top: 20px;
}
.address-box
{
	float: left;
	width: 305px;
}
.title-footer
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	text-transform: uppercase;
	color: White;
}
.content-address
{
	padding-top: 10px;	
}
.content-address p
{
	font-size: 15px;
	color: White;
	line-height: 25px;
	font-family: Arial;
}
.footer-box
{
	float: left;
	margin-right: 35px;
}
.content-footer
{
	padding-top: 30px;	
}
.social
{
	padding-top: 10px;
	overflow : hidden;
}
.content-footer p
{
	line-height: 25px;
}
.content-footer p a
{
	background: url("images/arrow_footer.png") left center no-repeat;
	font-size: 15px;
	color: White;
	line-height: 25px;
	font-family: Arial;
	text-decoration: none;
	padding-left: 25px;
}
.content-footer p a:hover
{
	color: Black;
}
.link-footer
{
	padding-top: 10px;	
}
.link-footer p
{
	line-height: 28px;
}
.link-footer p a
{
	font-size: 15px;
	color: White;
	line-height: 25px;
	font-family: Arial;
	text-decoration: none;
	padding-left: 40px;
}
.link-footer p a:hover
{
	color: Black;
}
.link01
{
	background: url("images/icon_01.png") left center no-repeat;
	height: 28px;
	display: block;
}
.link02
{
	background: url("images/icon_02.png") left center no-repeat;
	height: 28px;
	display: block;
}
.link03
{
	background: url("images/icon_03.png") left center no-repeat;
	height: 28px;
	display: block;
}
.link04
{
	background: url("images/icon_04.png") left center no-repeat;
	height: 28px;
	display: block;
}
.link05
{
	background: url("images/icon_05.png") left center no-repeat;
	height: 28px;
	display: block;
}
.link06
{
	background: url("images/icon_06.png") left center no-repeat;
	height: 28px;
	display: block;
}
.bootom-footer
{
	width: 100%;
	background: #0463aa;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 20px;
}
.main-bottom-f
{
	width: 985px;
	margin: 0 auto;
}
.author
{
	float: left;
	font-size: 11px;
	color: #3682bb;
	line-height: 22px;
}
.copyright
{
	font-size: 15px;
	color: #b2b2b2;
	margin-left: 80px;
}
.mail-box
{
	float: right;
	margin-right: 110px;
}
.txtmail
{
	width: 180px;
	background: white;
	border: 0px;
	height: 23px;
	text-align: center;
	font-size: 11px;
	color: Black;
	float: left;
}
.btn-mail
{
	background: #0085e0;
	width: 50px;
	height: 25px;
	border: none;
	text-align: left;
	color: White;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
}
.hotline
{
	background: url("../Images/Banner/Main/support.png") left top no-repeat;
	left: 10px;
    padding-left: 20px;
    padding-top: 340px;
    position: fixed;
    width: 227px;
    z-index: 120;
    bottom: 0px;
}
.hotline h3
{
	border-bottom: 1px solid #83b7d6;
	font-size: 13px;
	color: White;
	width: 110px;
}
.hotline h2
{
	background: url("images/phone_icon.png") left center no-repeat;
	padding-left: 24px;
	color: White;
	font-family: MV Boli;
	font-size: 21px;
	font-weight: normal;
}
/*----------popup-------------*/
.popup
{
	width: 810px;
	border: 1px solid #aaa9a7;
}
.title-popup
{
	background: #590e14;
	line-height: 45px;
	color: White;
	padding-left: 20px;
	font-weight: normal;
	font-family: Arial;
	font-size: 18px;
}
.popup-content
{
	background: #fff;
	overflow: hidden;
	padding-top: 40px;
	padding-bottom: 20px;
}
.img-popup
{
	float: left;
	border: 1px solid #ccc;
	overflow: hidden;
	max-height: 230px;
	text-align: center;
	margin-left: 20px;
	min-height: 230px;
	padding-top: 15px;
	width: 200px;
}
.popup-box
{
	float: right;
	width: 564px;
}
.medium
{
	background: #f4f4f4;
	padding-left: 20px;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 5px;
}
.medium h3
{
	padding-bottom: 10px;
}
.name-popup
{
	border-bottom: 1px dashed #ccc;
	padding-bottom: 10px;
	margin-left: 20px;
}
.negociate
{
	color: #e10000;
	font-size: 49px;
}
.number
{
	font-size: 14px;
	color: #585656;
	font-weight: normal;
}
.status
{
	font-size: 14px;
	color: #585656;
	font-weight: normal;
}
.total
{
	font-size: 14px;
	color: #585656;
	font-weight: normal;
}
.txtnumber
{
	width: 30px;
	border: 1px solid #ccc;
	margin-left: 40px;
	height: 25px;
}
.btn-up
{
	background: url(images/up.png) left top no-repeat;
	border: none;
	cursor: pointer;
}
.btn-down
{
	background: url(images/down.png) left top no-repeat;
	border: medium none;
    cursor: pointer;
    margin-left: 140px;
    margin-top: -11px;
}
.medium p
{
	font-size: 15px;
	font-family: Myriad Pro;
	line-height: 22px;
	color: #656663;
	width: 400px;
}
.buy-popup
{
	background: #008cd1;
	width: 100px;
	line-height: 35px;
	border: 1px solid #ccc;
	border-radius: 5px;
	display: block;
	color: White;
	text-decoration: none;
	font-size: 18px;
	font-family: Arial;
	text-align: center;
	font-weight: bold;
	margin-top: 20px;
}
.buy-popup:hover
{
	background: #000;
}
/*------------support-----------------*/
.chat-box
{
	background: #fff;
	width: 238px;
	min-height: 80px;
	position: fixed;
	z-index: 100;
	right: 10px;
	bottom: -230px;
	border-radius: 3px 3px 0 0;
	box-shadow: 0px 0px 3px #161616;
}
.content-chat 
{
	margin-right: 10px;
	padding-bottom: 10px;
}
.title-chat
{
	position: relative;
	height: 36px;
}
.title-chat .closeChat
{
	position: absolute;
	left: 0px;
	top: 0px;
	cursor: pointer;
	background: url("images/support_online.png") center top no-repeat;
	border: none;
	width: 238px;
	height: 50px;
}
.yahoo 
{
	background: url("images/icon-yahoo.png") no-repeat scroll left center;
	height: 30px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}
.online-yahoo
{
	margin-left: 15px;
    margin-top: 27px;
}
.yahoo a
{
	color: #929292;
    font-family: arial;
    font-size: 16px;
    line-height: 27px;
    padding-left: 29px;
    text-decoration: none;
}
.yahoo a:hover
{
	color: Red;
}
.skype 
{
	background: url("images/skype.png") no-repeat scroll left center;
	height: 30px;
	float: left;
	margin-left: 10px;
}
.skype a
{
	color: #929292;
    font-family: arial;
    font-size: 16px;
    line-height: 27px;
    padding-left: 29px;
    text-decoration: none;
}
.skype a:hover
{
	color: Red;
}
.support-sale
{
	border-top: 1px solid #A0CDEF;
    margin-left: 15px;
    margin-top: 15px;
    padding-top: 15px;
    width: 210px;
}
.support-sale h2
{
	font-family: arial;
    font-size: 23px;
    font-weight: normal;
    height: 30px;
}
.sale-box
{
	padding-left: 10px;
}
.sale-box p
{
	background: url("images/icon_support.jpg") left center no-repeat;
	padding-left: 35px;
	margin-top: 7px;
	font-size: 23px;
	font-weight: bold;
	color: #b50000;
}
/*-----------News--------------*/
.news-wrap
{
	background: url("images/bg_cata.png") left bottom repeat-x #fff;
	overflow: hidden;
	width: 985px;
}
.news-main
{
	width: 985px;
	background: url("images/bg_introduce.png") left top repeat-x #fff;
	margin-top: 20px;
	overflow: hidden;
	padding-bottom: 20px;
}
.news-left
{
	float: left;
	width: 655px;
	padding-left: 15px;
}
.title-new
{
	background: url("images/title_news.png") left top repeat-x;
	font-family: Myriad Pro;
	font-size: 18px;
	color: #e60000;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 2px;
}
.top-news
{
	padding-top: 15px;
	border-bottom: 1px solid #000;
	padding-bottom: 15px;
}
.img-top-new
{
	text-align: center;
	overflow: hidden;
	border: 1px solid #e8e8e8;
	padding: 1px;
	min-height: 251px;
	max-height: 251px;
	float: left;
	margin-right: 10px;
	border-radius: 2px;
}
.title-news a
{
	text-decoration: none;
	font-size: 30px;
	font-family: Myriad Pro;
	color: #de0007;
}
.title-news a:hover
{
	color: #ccc;
}
.time
{
	font-size: 13px;
	font-family: Myriad Pro Light;
	color: #666666;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.description
{
	font-size: 16px;
	color: #000000;
	font-family: Myriad Pro;
}
.tag-new
{
	font-size: 14px;
	color: #666666;
	font-family: Myriad Pro;
}
.news-box
{
	width: 655px;
	padding-top: 20px;
}
.news
{
	width: 210px;
	float: left;
	margin-right: 8px;
}
.name-new a
{
	text-decoration: none;
	color: Black;
	font-size: 17px;
	font-family: Myriad Pro;
}
.name-new a:hover
{
	color: Red;
}
.news-info
{
	padding-top: 35px;
}
.news-info li
{
	border-bottom: 1px solid #9c9c9c;
	padding-bottom: 15px;
	overflow: hidden;
	padding-top: 10px;
}
.img-item
{
	text-align: center;
	overflow: hidden;
	min-height: 115px;
	max-height: 115px;
	float: left;
	margin-right: 15px;
}
.descrip-info
{
	font-size: 16px;
	color: #454545;
}
.new-right
{
	float: right;
	width: 290px;
	margin-right: 10px;
}
.ads-news a
{
	margin-top: 15px;
	display: block;
}
/*--------contact--------------*/
.contact-left
{
	width: 470px;
	float: left;
	margin-left: 10px;
	padding-top: 10px;
}
.title-contact
{
	background: url("images/title_news.png") left top repeat-x;
	font-family: Myriad Pro;
	font-size: 18px;
	color: #0363be;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 2px;
}
.adress-contact
{
	padding-top: 25px;
	overflow: hidden;
}
.company-name
{
	font-size: 15px;
	color: #666666;
	font-family: Myriad Pro;
}
.title-address
{
	padding-top: 15px;
	font-size: 15px;
	font-family: Myriad Pro;
	font-weight: normal;
	color: #0b6ac4;
	padding-bottom: 15px;
}
.company-address p
{
	line-height: 22px;
	font-size: 14px;
	font-family: Myriad Pro;
	font-weight: normal;
	color: #666666;
}
.contact-right
{
	float: right;
	width: 470px;
	margin-right: 10px;
	padding-top: 10px;
}
.content-contact
{
	background: #f8f9f9;
	margin-top: 15px;
	height: 800px;
}
.top-contact
{
	padding-top: 20px;
	margin-left: 5px;
}
.top-box
{
	float: left;
	margin-right: 20px;
	width: 185px;
}
.txt-search
{
	font-size: 12px;
	font-family: Arial;
	color: #ccc;
	width: 185px;
	margin-bottom: 10px;
}
.top-contact p
{
	font-size: 14px;
	font-family: Myriad Pro Light;
	color: #999a9a;
	font-weight: normal;
	line-height: 22px;
}
.medium-contact 
{
	margin-left: 5px;
}
.medium-contact .txt-search
{
	width: 450px;
}
.info-01
{
	height: 115px;
}
.bottom-contact
{
	margin-left: 5px;
	margin-right: 10px;
}
.send
{
	float: right;
	background: url("images/btn_send.png") left top no-repeat;
	width: 56px;
	height: 24px;
}
/*------end chi tiết-------------*/
.detail-wrap
{
    width: 985px;
}
.box-detail-left
{
    width: 650px;
    float: left;
    margin-left: 25px;
}
.detail-time
{
    color: #b8b8b8;
    font-size: 11px;
}
.news-detail-content
{
    padding-top: 20px;
}
.title-detail-content
{
    padding-bottom: 15px;
}
.title-detail-content a
{
    text-decoration: none;
    font-size: 15px;
    color: #000000;
    font-weight: bold;
}
.title-detail-content a:hover
{
    color: Red;
}
.description-detai-content
{
    padding-bottom: 10px;
    line-height: 20px;
}
.description-detai-content a
{
    font-size: 12px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
}
.description-detai-content a:hover
{
    color: Red;
}
.tag-detail
{
    padding-left: 20px;
}
.tag-detail li
{
    line-height: 22px;
}
.tag-detail li a
{
    background: url("images/arrow_detail.png") left center no-repeat;
    padding-left: 20px;
    font-size: 12px;
    color: #818080;
    text-decoration: none;
}
.tag-detail li a:hover
{
    color: Red;
}
.detail-content-info
{
    padding-top: 10px;
}
.name-img
{
    font-size: 12px;
    color: #666666;
    text-align: center;
    padding-top: 10px;
    display: block;
}
.detail-content-info p
{
    padding-top: 10px;
    line-height: 20px;
    padding-bottom: 10px;
}
.tag-info
{
    background: url("images/bg_tag.png") left top no-repeat;
    font-size: 12px;
    color: #0562a8;
    width: 515px;
    height: 32px;
    display: block;
    line-height: 40px;
    padding-left: 80px;
}
.comment-wrap
{
    padding-top: 10px;
}
.title-comment
{
    width: 517px;
    background: url("images/bg_comment.png") left top no-repeat;
    height: 33px;
}
.title-comment h4
{
    float: left;
    color: #de0a0a;
    font-size: 12px;
    font-weight: bold;
    line-height: 33px;
    padding-left: 10px;
}
.comment-content
{
    height: 115px;
    width: 514px;
    border: 4px solid #dddede;
    border-radius: 5px;
    background: #ffffff;
    margin-top: 20px;
}
.btn_comment
{
    width: 72px;
    height: 25px;
    background: #de0a0a;
    text-align: center;
    border: 0;
    color: White;
    font-size: 14px;
    font-weight: bold;
    float: right;
    margin-top: 10px;
    margin-right: 130px;
}
.btn_comment:hover
{
    background: black;
    cursor: pointer;
}
/*----------end comment-----------*/
.news-other-detail
{
    width: 520px;
    padding-top: 20px;
}
.img-other-detail
{
    width: 120px;
    height: 70px;
    overflow: hidden;
}
.title-new-detail
{
    background: url("images/bg_title_new.png") left bottom no-repeat;
    height: 22px;
    margin-bottom: 20px;
}
.title-new-detail h2
{
    color: #000000;
    font-size: 13px;
    font-weight: bold;
    float: left;
}
.title-new-detail .view-add
{
    float: right;
    background: url("images/arrow01.png") right center no-repeat;
    padding-right: 18px;
    font-size: 12px;
    color: #9d9d9d;
    font-weight: normal;
    text-decoration: none;
}
.title-new-detail .view-add:hover
{
    color: Red;
}
.news-other-detail .other-box-content li
{
    width: 115px;
}
.tag-other-detail
{
	overflow: hidden;
	padding-top: 20px;
	padding-left: 15px;
}
.tag-other-detail li
{
	line-height: 22px;
}
.tag-other-detail li a
{
	text-decoration: none;
	padding-left: 20px;
	background: url("images/icon_li_other.jpg") left center no-repeat;
	font-size: 11px;
	color: #8b8a88;
	font-weight: normal;
}
.tag-other-detail li a:hover
{
	color: #DE0A0A;
}
.detail-other-box-left
{
    float: left;
}
.detail-other-box-right
{
    float: right;
    width: 260px;
}
.detail-other-content
{
    background: white;
    padding-top: 20px;
    overflow: hidden;
    width: 520px;
    padding-bottom: 20px;
}
.detail-box-content li
{
    float: left;
    padding-left: 6px;
    width: 121px;
}
.detail-box-content h3
{
    padding-top: 10px;
}
.detail-box-content h3 a
{
    font-size: 11px;
    color: Black;
    font-weight: bold;
    text-decoration: none;
}
.detail-box-content h3 a:hover
{
    color: Red;
}
/*-----------end box-detail-left----*/
.box-detail-right
{
    float: right;
    width: 220px;
}
.view-more
{
    padding-bottom: 20px;
}
.view-more h2
{
    font-size: 12px;
    color: #df1313;
    font-weight: bold;
    text-transform: uppercase;
    background: url("images/bg_title_view_more.png") right center no-repeat;
}
.view-more img
{
    padding-top: 10px;
}
.top-news-right
{
    width: 220px;
}
.top-news-right h2
{
    font-size: 13px;
    font-weight: bold;
    color: Black;
    border-bottom: 1px solid #999898;
    padding-bottom: 10px;
}
.tag-new-right
{
    padding-top: 20px;
    border-bottom: 1px solid #999898;
    padding-bottom: 20px;
}
.tag-new-right li
{
    line-height: 22px;
}
.tag-new-right li a
{
    background: url("images/arrow_ana.jpg") left center no-repeat;
    padding-left: 20px;
    font-size: 12px;
    text-decoration: none;
    color: #818080;
}
.tag-new-right li a:hover
{
    color: Black;
}
.news-right-info1
{
    padding-top: 15px;
    border-bottom: 1px solid #999898;
    padding-bottom: 15px;
}
.news-right-info1 h2
{
    padding-bottom: 10px;
}
.news-right-info1 h2 a
{
    font-size: 12px;
    color: Black;
    font-weight: bold;
    text-decoration: none;
}
.news-right-info1 h2 a:hover
{
    color: Red;
}
.news-right-info1 p
{
    padding-top: 10px;
    line-height: 20px;
}
.news-right-info1 p a
{
    font-size: 12px;
    color: #4f4f4f;
    text-decoration: none;
}
.news-right-info1 p a:hover
{
    color: Red;
}
.banner-right
{
    padding-top: 15px;
    border-bottom: 1px solid #999898;
    padding-bottom: 10px;
}
.employee
{
    padding-top: 10px;
    border-bottom: 1px solid #999898;
    padding-bottom: 20px;
}
.employee h2
{
    text-transform: uppercase;
    text-align: center;
    background: #de0a0a;
    font-size: 13px;
    color: White;
    font-weight: bold;
    line-height: 23px;
    height: 23px;
}
.employee-content
{
    border: 1px solid #cfcdcd;
    background: white;
    overflow: hidden;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
}
.top-employee
{
    border-bottom: 1px dotted #999898;
    padding-bottom: 15px;
}

.top-employee img
{
    float: left;
    padding-right: 5px;
}
.top-employee h3 a
{
    font-size: 11px;
    color: Black;
    font-weight: bold;
    text-decoration: none;
}
.top-employee h3 a:hover
{
    color: Red;
}
.top-employee p 
{
    font-size: 11px;
    color: #4f4f4f;
    line-height: 18px;
    padding-top: 5px;
}
.tag-employee
{
    padding-top: 15px;
}
.tag-employee li
{
    line-height: 22px;
}
.tag-employee li a
{
    padding-left: 20px;
    background: url("images/arrow_right.png") left center no-repeat;
    font-size: 11px;
    color: #898787;
    text-decoration: none;
}
.tag-employee li a:hover
{
    color: Black;
}
.interested
{
     padding-top: 10px;
     padding-bottom: 20px;
}
.interested h2
{
    text-transform: uppercase;
    text-align: center;
    background: #de0a0a;
    font-size: 13px;
    color: White;
    font-weight: bold;
    line-height: 23px;
    height: 23px;
}
.content-interested
{
    border: 1px solid #cfcdcd;
    background: white;
    overflow: hidden;
    padding-top: 10px;
}
.box-interested
{
    width: 100px;
    padding-left: 5px;
    padding-right: 3px;
    padding-bottom: 15px;
    float: left;
}
.box-interested img
{
    width: 100px;
    overflow: hidden;
}
.box-interested h3
{
    background: #c9c9cb;
    height: 30px;
    padding-top: 10px;
    padding-left: 8px;
}
.box-interested h3 a
{
    font-size: 11px;
    color: Black;
    font-weight: bold;
    text-decoration: none;
}
.box-interested h3 a:hover
{
    color: Red;
}
/*---star share-----*/
#Sociable {
    float: left;
    height: 24px;
    padding-left: 5px;
    padding-top: 3px;
}
#Sociable ul li
{
    float: left;
    padding-right: 15px;
}
.share_news {
    float: left;
    padding: 0;
}
.btn_vne_like_core {
    background: url("images/bg_btn_like_vne.gif") left top no-repeat;
    display: inline-block;
    float: left;
    height: 23px;
    margin: 0 5px 0 0;
    width: 74px;
}
.share_news .vne-like a {
    line-height: 0;
}
.share_news .arrow_total_like {
    background: url("images/bg_total_like.gif") no-repeat left bottom;
    display: inline-block;
    float: left;
    height: 23px;
    padding: 0 0 0 1px;
}
.share_news .txt_total_like {
    background: url("images/bg_total_like.gif") no-repeat right top;
    color: #999999;
    display: inline-block;
    float: left;
    font: 400 11px/23px arial;
    height: 23px;
    margin: 0 0 0 5px;
    padding: 0 10px 0 5px;
}
.fb_edge_widget_with_comment {
    position: relative;
}
.fb_iframe_widget {
    display: inline-block;
    position: relative;
}
.fb-like {
    z-index: 9;
}
.fb_iframe_widget span {
    display: inline-block;
    position: relative;
    text-align: justify;
}
.fb_iframe_widget iframe {
    position: absolute;
}
body.plugin {
    -moz-text-size-adjust: none;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    overflow: hidden;
}
/*-------about left----------*/
.about-left
{
	width: 280px;
	float: left;
}
.menu
{
}
.menu li
{
	border-bottom: 1px dotted #ebebeb;
	line-height: 55px; 
	overflow: hidden;
}
.menu li a
{
	text-decoration: none;
	font-size: 18px;
	font-family: Myriad Pro Light;
	color: #666666;
	background: url("images/arrow_about.png") left center no-repeat;
	padding-left: 25px;
	margin-left: 15px;
}
.menu li a:hover
{
	color: Red;
}
.about-right
{
	float: right;
	width: 680px;
}
.content-about
{
	padding-top: 15px;
}
.content-about img
{
	float: left;
	margin-right: 20px;
}
.content-about p
{
	padding-top: 30px;
	font-family: Myriad Pro Light;
	font-size: 17px;
	line-height: 25px;
	color: #575757;
	margin-right: 10px;
}